import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Escribe una descrición de la clase Snake aquí.
 * 
 * @autor (tu nombre) 
 * @versión (Un número de versión o una fecha)
 */
public class Snake extends Enemigo
{
    /**Variables de instancia del enemigo final*/
    private boolean direccion;
    /**
     * Act - hace lo que Snake quiere hacer. Este método se llama "cuando quiera" o whenever
     * los botones 'Actuar or 'Ejecutar' son presionados en el entorno.
     */
    public Snake()
    {
        direccion=false;
    }
    public void act() 
    {
         Bob j=((MundoBob)getWorld()).getBob();
            turnTowards(j.getX()+2, j.getY()+2);            
           move(2);
        super.checaExplosion();
        //agregaEnemigo();  
    }    
    
    public void agregaEnemigo()
    {
         int x, y;
        if(direccion==false)
        {            
            Bob j=((MundoBob)getWorld()).getBob();
            turnTowards(j.getX()+2, j.getY()+2);            
            direccion = true;
        }   
        move(4);
    }
    
}
